roll (a wheel) - Spanish English Dictionary